<%@ page language="java" contentType="text/html; charset=UTF-8"	pageEncoding="UTF-8"
%><%@ page import="com.mig.coins.domain.ConsultasColeccion"
%><%@ page import="com.mig.coins.domain.MySessionData"
%><%
	String resultado = null;

	// Datos de la sesion
	String path = request.getContextPath();
	MySessionData ses = new MySessionData(request);
	long idSocio = ses.getIdSocioConsulta();

	int operacion = ConsultasColeccion.OP_EURO;
	if (null != request.getParameter("operacion"))
		operacion = Integer.parseInt((String)request.getParameter("operacion"));
	
	switch (operacion) {
	case ConsultasColeccion.OP_EURO:
		long idPais = 0;
		if (null != request.getParameter("pais"))
			idPais = Long.parseLong((String) request.getParameter("pais"));
		// TODO: Sacar la ceca¿?
		resultado = ConsultasColeccion.getEuroCoins(idSocio, idPais, path);
		break;
	case ConsultasColeccion.OP_USA:
		int idFacial = 0;
		if (null != request.getParameter("facial"))
			idFacial = Integer.parseInt((String) request.getParameter("facial"));

		resultado = ConsultasColeccion.getUSACoins(idSocio, idFacial, path);
		break;
	case ConsultasColeccion.OP_MUNDO:
		idPais = 0;
		if (null != request.getParameter("pais"))
			idPais = Long.parseLong((String) request.getParameter("pais"));

		resultado = ConsultasColeccion.getMonedasPais(idSocio, idPais, path);
		break;
	case ConsultasColeccion.OP_CONSULTA_DETALLE:
		long idMoneda = 0;
		if (null != request.getParameter("moneda"))
			idMoneda = Long.parseLong((String) request.getParameter("moneda"));

		resultado = ConsultasColeccion.detalleMoneda(idSocio, idMoneda, path);
		break;
	default:
		resultado="&nbsp;";
		break;
	}
%><%=resultado%>

